slogging wrench - Turkish English Dictionary